Characterization of Bandwidth-aware Meta-schedulers for Co-allocating Jobs in a Mini-grid∗
نویسندگان
چکیده
In this paper, we present a bandwidth-centric job communication model that captures the interaction and impact of simultaneously co-allocated jobs in a grid. We compare our dynamic model with previous research that utilizes a fixed execution time penalty for co-allocated jobs. We explore the interaction of simultaneously co-allocated jobs and the contention they often create in the network infrastructure of a dedicated computational grid. We also present several bandwidth-aware co-allocating meta-schedulers. These schedulers take inter-cluster network utilization into account as a means by which to mitigate degraded job run-time performance. We make use of a bandwidth-centric parallel job communication model that captures the time-varying utilization of shared inter-cluster network resources. By doing so, we are able to evaluate the performance of grid scheduling algorithms that focus not only on node resource allocation, but also on shared intercluster network bandwidth.
منابع مشابه
Using BeoSim to Evaluate Bandwidth-aware Meta-schedulers for Co-allocating Jobs in a Mini-grid∗
Clusters of commodity processors have become fixtures in research laboratories around the world. Collections of several co-located clusters exist in many larger laboratories, universities, and research parks. This co-location of several resource collections naturally lends itself to the formation of a mini-grid. A mini-grid is distinguished from a traditional computational grid in that the mini...
متن کاملGenetic Algorithm Based Schedulers for Grid Computing Systems
In this paper we present Genetic Algorithms (GAs) based schedulers for efficiently allocating jobs to resources in a Grid system. Scheduling is a key problem in emergent computational systems, such as Grid and P2P, in order to benefit from the large computing capacity of such systems. We present an extensive study on the usefulness of GAs for designing efficient Grid schedulers when makespan an...
متن کاملTsm-sim: a Two-stage Grid Metascheduler Simulator
Computing grids must deliver non-trivial qualities of service, in terms of response time, security, reliability, and coordination of various grid resources. Grid meta-schedulers play a crucial role into the execution of applications, because they match grid application jobs with available grid resources. However, a typical grid application is not an isolated single grid job, but a composition o...
متن کاملReview on a Dynamic Scheduling Algorithm for Grid with Task Duplication
Scheduling of tasks in the grid environment is challenging compared to that in local computing service facilities. In the field of distributed and parallel computing grid computing plays a vital role for solving a wide range of large scale parallel applications. The main goal of task scheduling is to achieve high system throughput and to match the application with the available computing resour...
متن کاملKOALA: a co-allocating grid scheduler
In multicluster systems, and more generally in grids, jobs may require co-allocation, that is, the simultaneous or coordinated access of single applications to resources of possibly multiple types in multiple locations managed by different resource managers. Co-allocation presents new challenges to resource management in grids, such as locating sufficient resources in geographically distributed...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004